viridian: add a new '_HVMPV_ex_processor_masks' bit into HVM_PARAM_VIRIDIAN...
authorPaul Durrant <pdurrant@amazon.com>
Fri, 4 Dec 2020 12:15:57 +0000 (13:15 +0100)
committerJan Beulich <jbeulich@suse.com>
Fri, 4 Dec 2020 12:15:57 +0000 (13:15 +0100)
commit948719f3bf66ba0cd4ee7053185cf2befea325e8
treee073ca5a90d682338082e778c6dc6a2a24d3e2c0
parent30d3cc449338546134b18ebcc2b4b435a794da17
viridian: add a new '_HVMPV_ex_processor_masks' bit into HVM_PARAM_VIRIDIAN...

... and advertise ExProcessorMasks support if it is set.

Support is advertised by setting bit 11 in CPUID:40000004:EAX.

Signed-off-by: Paul Durrant <pdurrant@amazon.com>
Acked-by: Wei Liu <wl@xen.org>
xen/arch/x86/hvm/viridian/viridian.c
xen/include/public/hvm/params.h